Golang Job: Golang Programmer

Job added on

Company

Tek Ninjas

Location

San Bruno, CA - United States of America

Job type

Full-Time

Golang Job Details

Position Details:
Duration: CTH (6-12 month to hire)
Location: Fully remote – teams are nationally based
Remote Capabilities (Y/N): Yes – open to 100% remote (flex hours)
Interview Process: 45 minutes 2-step (2nd step typically includes a coding test)

  • Allowed to do the coding test as a “ take home” if they want and allow/expect between 3-4 hours for that if they prefer that option

Level of experience target (junior/mid/senior and/or years of experience): Senior – 7+ years preferred but flexible in that 5 year range or so. Will be individual contributor roles not leads.

Education or Certification Requirements: Bachelor’ s degree in Computer Science. No cert requests/preferences.

Industry Experience requirements/preferences: Ecommerce experience is preferred but not required. Not concerned with enterprise level experience versus smaller shops.

Role: Go Programmer

Project Details – Size, Scale, Scope?

  • Proxy system for incoming requests – core process system that routes the traffic
  • Part of a larger team environment
  • Will be doing a mix of DevOps and some basic networking tasks along with development – could take someone with strengths in either background but preference is stronger programming/coding side

Day to Day Responsibilities/typical day look like:

  • Will be a heads-down coding role and all focused on back-end (server-side) development
  • Will be doing some DevOps work as well but preference is for stronger DEV side and they can train up on the DEVOPS side as necessary

What are the top technologies/required experience for the position?

  • Golang (Go is preferred but would also consider JAVA as an alternative if strong)
  • Golang concepts to ask around: Concurrency, network programming, microservices, distributed systems, Go fundamentals, etc.
  • Linux environment experience
  • DevOps (Terraform & Ansible scripting is highy preferred)

Required Skills: Golang (Go is preferred but would also consider JAVA as an alternative if strong) Golang concepts to ask around: Concurrency, network programming, microservices, distributed systems, Go fundamentals, etc. Linux environment experience DevOps (Terraform & Ansible scripting is highy preferred)
Basic Qualification:
Additional Skills:
Background Check: Yes
Drug Screen: Yes
Notes:
Selling points for candidate:
Project Verification Info:
Candidate must be your W2 Employee: No
Exclusive to Apex: No
Face to face interview required: No
Candidate must be local: No
Candidate must be authorized to work without sponsorship: No
Interview times set:: No
Type of project: Other Project Type
Master Job Title: Dev: Open Source
Branch Code: Silicon Valley

Job Type: Full-time